duplex apartment - Spanish English Dictionary